esports analysis
Asiad Diary: One Day of Vietnam's Three Martial Arts and What the Schedule Has Not Said11:00, the women's 63kg Ju-Jitsu final. 11:25, the men's 85kg final. In the...
Nine Layers of a Transfer Story With No SourceAt one in the morning on February 12, 2026, in Nagoya, I opened a file a...
When No One Returns the Ball: A View from a Local LeagueEveryone watches where the ball goes. I watch where it doesn't. This week,...
When 4.1 Million Signatures Cannot Open a Door: PUBG, KRAFTON, and the Question of Who Referees the RefereeThat night I sat in front of the screen, headphones still warm, and the strea...
Milan and the 'mentality' trap: pressing with ten men is a structural error, not a character flawThere is one line from the post-match press conference that I read four times...
When an Esports Report Returns Empty: An Analyst's Discipline of Not FabricatingWhen an Esports Report Returns Empty: An Analyst's Discipline of Not...
Brazil Cuts the Foreign-Player Cap and Mandates U23 Quotas: When the World's Biggest Talent Exporter Shuts Its Own MarketTwo votes against. Just two. In a ballot where 40 members of the Brazilian...
2026 Swimming World Cup: What the Baku–Tashkent–Astana Rights Map Says About Where Swimming Actually LivesOn October 1, 2026, in Baku, the opening stop of the Swimming World Cup begin...
Li Shifeng Leads China's Men's Singles at Kumamoto Masters Japan 2026 After Shi Yuqi WithdrawalChina enters the men's singles draw at the Kumamoto Masters Japan 2026 with L...
Reports Full of "N/A" and the "No Risk" Trap in Sports AnalyticsA forty-page report sits on the newsroom desk. Every cell follows the format:...
Jay Idzes and the Tribute to Thailand: Behind Indonesia's Title in the Penalty-Shootout FinalThe most memorable moment of the final did not come from a penalty kick. It...
Vietnam Golf Courses: Investment Bubble or Long-Term Cash Flow Opportunity?I spent three consecutive seasons collecting financial data from golf clubs i...
55 Points Was Not Enough for a City: V.League 2026 and the Lesson of Sideways PassesOn November 2, 2026, Thong Nhat Stadium was packed to the rafters. I sat in...
The Empty Board in Guangzhou: Reading Table Tennis and the Quiet Work of Verification2:47 a.m. The small apartment in Tianhe District, Guangzhou, still has its...
242 Characters and an Invoice: Kakitani, Forlan and a Twelve-Year Debt Nobody BookedSeptember 25. No year. A status post exactly 242 characters long. Inside it,...
Yassir Zabiri and the La Liga U23 Award: When the Data Contradicts the Narrative Being ToldA piece that appeared on a Korean sports outlet I follow had one detail that...
The ASIAD Sepak Takraw Gold and the Two-Tier Bonus Math Nobody NamesAt the press conference after the women's sepak takraw final at the Asian...
StarSeries Fall 2026: NRG Beat MOUZ 2-1 — The Map Veto Chessboard and 129 VRS PointsOn Cache, the scoreboard read 11-6 in NRG's favor, and I stopped my pen...
The Empty Touchline: The Traditional Winger, the VAR Room and the Standardisation of MemoryThe Empty Touchline: The Traditional Winger, the VAR Room and the...
Turkey lose 1-3 to Romania at EuroVolley 2026: Efeler's fate now rests on LatviaAt BT Arena in Cluj, where Romania host Group D of EuroVolley 2026, there was...
Nine Layers of a Transfer Story With No SourceAt one in the morning on February 12, 2026, in Nagoya, I opened a file a...
When No One Returns the Ball: A View from a Local LeagueEveryone watches where the ball goes. I watch where it doesn't. This week,...
When 4.1 Million Signatures Cannot Open a Door: PUBG, KRAFTON, and the Question of Who Referees the RefereeThat night I sat in front of the screen, headphones still warm, and the strea...
Milan and the 'mentality' trap: pressing with ten men is a structural error, not a character flawThere is one line from the post-match press conference that I read four times...
When an Esports Report Returns Empty: An Analyst's Discipline of Not FabricatingWhen an Esports Report Returns Empty: An Analyst's Discipline of Not...
Brazil Cuts the Foreign-Player Cap and Mandates U23 Quotas: When the World's Biggest Talent Exporter Shuts Its Own MarketTwo votes against. Just two. In a ballot where 40 members of the Brazilian...
2026 Swimming World Cup: What the Baku–Tashkent–Astana Rights Map Says About Where Swimming Actually LivesOn October 1, 2026, in Baku, the opening stop of the Swimming World Cup begin...
Li Shifeng Leads China's Men's Singles at Kumamoto Masters Japan 2026 After Shi Yuqi WithdrawalChina enters the men's singles draw at the Kumamoto Masters Japan 2026 with L...
Reports Full of "N/A" and the "No Risk" Trap in Sports AnalyticsA forty-page report sits on the newsroom desk. Every cell follows the format:...
Jay Idzes and the Tribute to Thailand: Behind Indonesia's Title in the Penalty-Shootout FinalThe most memorable moment of the final did not come from a penalty kick. It...
Vietnam Golf Courses: Investment Bubble or Long-Term Cash Flow Opportunity?I spent three consecutive seasons collecting financial data from golf clubs i...
55 Points Was Not Enough for a City: V.League 2026 and the Lesson of Sideways PassesOn November 2, 2026, Thong Nhat Stadium was packed to the rafters. I sat in...
The Empty Board in Guangzhou: Reading Table Tennis and the Quiet Work of Verification2:47 a.m. The small apartment in Tianhe District, Guangzhou, still has its...
242 Characters and an Invoice: Kakitani, Forlan and a Twelve-Year Debt Nobody BookedSeptember 25. No year. A status post exactly 242 characters long. Inside it,...
Yassir Zabiri and the La Liga U23 Award: When the Data Contradicts the Narrative Being ToldA piece that appeared on a Korean sports outlet I follow had one detail that...
The ASIAD Sepak Takraw Gold and the Two-Tier Bonus Math Nobody NamesAt the press conference after the women's sepak takraw final at the Asian...
StarSeries Fall 2026: NRG Beat MOUZ 2-1 — The Map Veto Chessboard and 129 VRS PointsOn Cache, the scoreboard read 11-6 in NRG's favor, and I stopped my pen...
The Empty Touchline: The Traditional Winger, the VAR Room and the Standardisation of MemoryThe Empty Touchline: The Traditional Winger, the VAR Room and the...
Turkey lose 1-3 to Romania at EuroVolley 2026: Efeler's fate now rests on LatviaAt BT Arena in Cluj, where Romania host Group D of EuroVolley 2026, there was...
